Skip to content

Latest commit

 

History

History
103 lines (67 loc) · 2.85 KB

readme.md

File metadata and controls

103 lines (67 loc) · 2.85 KB

Axocore

Axocore is an open-source AI agent infrastructure designed to simplify the process of building and deploying intelligent systems. Powered by a modular plugin system and a developer-friendly TypeScript core, Axocore provides unparalleled flexibility, scalability, and ease of use for creating AI agents tailored to various use cases.


🚀 Features

  • Open Source & Modular: Build and extend Axocore with ease using its plugin system.
  • Developer-Friendly: Built with TypeScript, ensuring strong typing, better code maintainability, and ease of customization.
  • Scalable: Works seamlessly with OpenRouter and is ready to support a growing ecosystem of plugins and clients.

🛠️ Clients

  • Telegram: Deploy your AI agents as a Telegram bot.
  • Command-Line (CMD): Run and test agents directly from your terminal.
  • API (coming soon): Integrate agents programmatically via REST or GraphQL APIs.
  • Twitter (coming soon): Deploy agents directly on Twitter for social media automation.
  • Web (coming soon): Use agents in web-based applications.

🧩 Plugins

  • Twitter Plugin: Interact with and analyze data from Twitter.
  • Solana Agent Kit Plugin: Build agents for blockchain interactions on the Solana network.
  • Web Search Plugin (coming soon): Enable agents to search and gather real-time information from the web.
  • Planner Plugin (coming soon): Add advanced task planning and scheduling capabilities to your agents.

(More plugins coming soon!)


📦 Installation

  1. Clone the repository:

    git clone https://github.com/Axolotl-Labs/Axocore.git
    cd Axocore
  2. Install dependencies:

    pnpm install
  3. Set up environment variables: Create a .env file in the root directory and configure it based on your setup:

    cp .env.example .env
  4. Run Axocore:

    pnpm run build
    pnpm run dev:example

🛤️ Roadmap

  • Add more plugins (e.g., OpenAI integration, More blockchains, ...).
  • Expand client support (e.g., Slack, Discord).
  • Improve scalability and real-time collaboration.
  • Enhance documentation and tutorials.

🛡️ License

Axocore is licensed under the MIT License.


🤝 Contributing

We welcome contributions! If you'd like to report bugs, suggest features, or contribute code:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m "Add new feature").
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

Happy coding! 🚀