8000
Skip to content

blutteal13/astron-agent

 
 

Repository files navigation

Astron Agent - Agent Platform

Logo

Astron Agent is an enterprise-grade Agent development platform designed for AI developers and small to medium-sized enterprises.

License Version Build Status Coverage GitHub Stars

English | 简体中文

📑 Table of Contents

🔭 What is Astron Agent

Astron Agent is an enterprise-grade Agent development platform designed for AI developers and small to medium-sized enterprises.
It not only provides end-to-end capabilities covering model hosting, application development, performance optimization, and access control, but also innovatively integrates intelligent RPA. This allows Agents not only to “think,” but also to truly “act,” completing complex task chains across digital systems and desktop environments.

Why Choose Astron Agent?

  • Consistent and Reliable: Shares the same core technology with iFLYTEK Starchen Agent platform, inheriting its proven enterprise-grade stability.
  • Closed Loop of Thinking + Acting: Deep integration of intelligent RPA enables Agents to move from “generating answers” to “automatically completing tasks.”
  • Dual Value for Developers and Enterprises: Developers can quickly get started and expand, while SMEs can efficiently implement digital workflows.

Key Features

  • Enterprise-Grade High Availability: Full-stack capabilities for development, building, optimization, and management. Supports one-click deployment with strong reliability.
  • Intelligent RPA Integration: Enables cross-system process automation, empowering Agents with controllable execution to achieve a complete loop “from decision to action.”
  • Ready-to-Use Tool Ecosystem: Integrated with the rich capabilities of the iFLYTEK Open Platform, validated by millions of developers, supporting plug-and-play access without extra development.
  • Flexible Model Support: Multiple integration options, adaptable to use cases ranging from personal testing to large-scale on-premise enterprise clusters.

Developer Support

  • Multi-language Backend: Supports mainstream languages such as Java, Go, and Python; frontend adapted to TypeScript + React stack.
  • Comprehensive Toolchain: Provides API documentation, deployment guides, and troubleshooting manuals to reduce learning and maintenance costs.
  • One-Click Deployment: Built-in Dockerized environment for out-of-the-box setup and rapid project launch.

🛠️ Tech Stack

  • Backend: Java 21, Spring Boot 3, Go, Python 3.11
  • Frontend: TypeScript 5, React 18
  • Database: MySQL 8
  • Cache: Redis
  • Queue: Apache Kafka
  • Infrastructure: Docker, MinIO
  • Quality Tools: Checkstyle, PMD, SpotBugs, ESLint, gocyclo, staticcheck, golangci-lint, black, isort, flake8, mypy, pylint

🚀 Quick Start

Using Docker

# Clone the repository
git clone https://github.com/iflytek/astron-agent.git
cd astron-agent

# Start the stack
docker-compose up -d
  • Visit http://localhost:8080 in your browser.

📖 Usage Guide

For detailed usage instructions, please refer to Usage Documentation

📚 Documentation

🤝 Contributing

We welcome contributions of all kinds! Please see our Contributing Guide

🌟 Star History

Star History Chart

📞 Support

📄 License

This project is licensed under the Apache 2.0 License.


Developed and maintained by iFLYTEK

Follow Star Fork Watch

About

An enterprise-ready AI agent development platform combining intelligent RPA, enabling agents to not only think but also act—automating workflows across digital and desktop environments.

Resources

License

5E23

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 30.5%
  • Python 28.1%
  • Java 23.6%
  • PLpgSQL 12.1%
  • SCSS 3.0%
  • JavaScript 1.0%
  • Other 1.7%
0