Welcome to Apps by Agents

This static site provides an overview of the Apps by Agents repository on GitHub, showcases how to use Xpander and coding agents within Xpander, and presents code examples and resources.

Documentation

Learn how to set up and use Xpander and Coding Agents to autonomously generate and manage applications:

  1. Install Xpander CLI:
  2. npm install -g @xpander/cli
  3. Initialize a new agent project:
  4. xpander init apps-by-agents
  5. Create a coding agent:
  6. xpander agent create --name my-agent --type coding
  7. Run the agent to generate a new application:
  8. xpander agent run my-agent --objective "Build a simple to-do list app"
  9. Commit and push the generated code using the branch and directory conventions outlined in the repository.

Examples

Below is a sample snippet of an agent configuration JSON demonstrating a coding agent setup:

{
  "name": "MyCodingAgent",
  "type": "single-agent",
  "version": "1.0.0",
  "description": "An agent that builds applications autonomously",
  "provider": { "organization": "Xpander.ai" },
  "skills": [
    { "id": "html-generator", "name": "HTML Generator", "description": "Creates HTML structure" },
    { "id": "css-generator", "name": "CSS Generator", "description": "Applies Xpander branding styles" }
  ]
}

This configuration guides the agent to generate files with the proper naming and structure for the apps-by-agents repository.

Contact

For questions or support, reach out to the Xpander.ai team: