GetNotes Tools
agno-agi/agno
Tool นี้คืออะไร
Agno เป็นเฟรมเวิร์กและรันไทม์สำหรับสร้างแพลตฟอร์มเอเจนต์ ช่วยให้นักพัฒนาสามารถสร้าง รัน และจัดการแพลตฟอร์มเอเจนต์ของตนเองได้ โดยควบคุมข้อมูล เครื่องมือ และการทำงานทั้งหมดในคลาวด์ของตนเอง
ข้อมูลโปรเจกต์
ดาว
41.3K
Forks
5.7K
License
Apache-2.0
อัปเดต GitHub ล่าสุด
20 ก.ค. 2569
เพิ่มใน GetNotes
14 ก.ค. 2569
Repository
agno-agi/agno
แปลและเรียบเรียงโดย AI
เนื้อหาฉบับภาษาไทย
ใช้อ่านเพื่อทำความเข้าใจเบื้องต้น โปรดตรวจสอบรายละเอียดสำคัญกับเอกสารต้นฉบับด้านล่าง
สร้าง รัน และจัดการแพลตฟอร์มเอเจนต์
บทนำ
Agno คือเฟรมเวิร์กและรันไทม์สำหรับสร้างแพลตฟอร์มเอเจนต์
- สร้างแพลตฟอร์มเอเจนต์ของคุณโดยใช้ Agno SDK
- รันแพลตฟอร์มเอเจนต์ของคุณโดยใช้ AgentOS runtime
- จัดการทุกอย่างโดยใช้ AgentOS control plane
Agno ช่วยให้คุณเป็นเจ้าของ Agent Stack ของคุณเอง รักษาการควบคุมข้อมูล บริบท เครื่องมือ สิทธิ์ หน่วยความจำ และ Human-Review Loops ของคุณ รันแพลตฟอร์มของคุณในคลาวด์ของคุณเอง และจัดการมันด้วย UI ที่สวยงาม
เริ่มต้นใช้งาน
คุณสมบัติ
- Production API มี 50+ endpoints พร้อม SSE และ websockets เพื่อสร้างผลิตภัณฑ์ต่อยอด
- Storage จัดเก็บเซสชัน หน่วยความจำ ความรู้ และ traces ในฐานข้อมูลของคุณเอง
- 100+ integrations ผสานรวมกับเครื่องมือกว่า 100 รายการโดยใช้ toolkits ที่สร้างไว้ล่วงหน้า
- Context Providers เข้าถึงข้อมูลสดจาก Slack, Drive, wikis, MCP และแหล่งที่มาที่กำหนดเอง
- Human approval หยุดการทำงานชั่วคราวเพื่อรอการยืนยันจากผู้ใช้ บล็อกเครื่องมือที่ต้องได้รับการอนุมัติจากผู้ดูแลระบบ
- Observability รับการตรวจสอบผ่าน OpenTelemetry tracing, ประวัติการรัน และ Audit Logs ได้ทันที
- Security รับ JWT-based RBAC และการแยกผู้ใช้หลายคน (multi-user), หลายผู้เช่า (multi-tenant) ได้ทันที
- Interfaces เปิดเผยเอเจนต์ของคุณผ่าน Slack, Telegram, WhatsApp, Discord, AG-UI, A2A
- Scheduling การจัดกำหนดการแบบ Cron-based และ Background Jobs โดยไม่ต้องมีโครงสร้างพื้นฐานภายนอก
- Deploy anywhere รันบนแพลตฟอร์มคลาวด์ใดก็ได้ที่รองรับคอนเทนเนอร์ เช่น Docker, Railway, AWS, GCP
ใช้ Agno กับ Coding Agent ของคุณ
มีสองทางเลือก:
- 1เพิ่มเอกสาร Agno เป็นแหล่งข้อมูลที่จัดทำดัชนี ใน Cursor: Settings → Indexing & Docs → เพิ่ม
https://docs.agno.com/llms-full.txtใช้งานได้กับ VSCode, Windsurf และเครื่องมือที่คล้ายกัน - 2เพิ่มเอกสาร Agno เป็น MCP server เพิ่ม docs.agno.com/mcp ไปยัง Coding Agent ที่คุณชื่นชอบ
อ่านคู่มือฉบับเต็ม ที่นี่
ชุมชน
- X: ติดตามเพื่อรับข่าวสารการเปิดตัวและเดโม
- Newsletter: อัปเดตรายเดือนเกี่ยวกับสิ่งที่กำลังจะออก
การมีส่วนร่วม
Telemetry
Agno บันทึกว่ามีการใช้ผู้ให้บริการโมเดลใดบ้างเพื่อจัดลำดับความสำคัญของการอัปเดต ปิดใช้งานได้ด้วย AGNO_TELEMETRY=false
เอกสารโปรเจกต์
อ่านเอกสารต้นฉบับ
README วิธีติดตั้ง วิธีใช้งาน และข้อกำหนดจาก repository ต้นฉบับ
Introduction
Agno is a framework and runtime for agent platforms. Build agents, run them as a service, manage your platform using a web UI.
- Build your agent platform using the Agno SDK.
- Run your agent platform using the AgentOS runtime.
- Manage everything using the AgentOS UI.
Agno allows you to own your agent stack. Maintain control of your data, memory, and security posture (JWT-based RBAC), and turn your agent platform into a learning loop with simulations and usage data.
Get started
Hand this prompt to your coding agent (Claude Code, Cursor, Codex):
Help me set up my agent platform.
Clone https://github.com/agno-agi/agentos-railway into a folder called
agent-platform, cd in, read the README, and follow the get started guide.Your coding agent will set up your agent platform and run it locally using Docker, giving you a REST API for serving your agents, a Postgres database for storing your data and traces, an MCP server, and a control plane.
Deploying somewhere else? Use the same prompt but point it to a different repo. The starter templates are identical except for the deploy scripts: swap agentos-railway for agentos-docker, agentos-aws, agentos-gcp, agentos-azure, agentos-fly, agentos-render, agentos-modal, or agentos-helm.
Prefer to code by hand?
Features
- Production API. 50+ endpoints with SSE and websockets to build a product on top.
- Storage. Store sessions, memory, knowledge, and traces in your own database.
- 100+ integrations. Connect to GitHub, Slack, Postgres, and more using pre-built toolkits.
- Context Providers. Access live data from Slack, Drive, wikis, MCP, and custom sources.
- Human approval. Pause runs for user confirmation. Block tools that require admin approval.
- Observability. Monitor with OpenTelemetry tracing, run history, and audit logs.
- Security. Get JWT-based RBAC and multi-user, multi-tenant isolation out of the box.
- Interfaces. Expose your agents via Slack, Telegram, WhatsApp, Discord, AG-UI, A2A.
- Scheduling. Cron-based scheduling and background jobs with no external infrastructure.
- Deploy anywhere. Run on any cloud platform that runs containers. Docker, Railway, AWS, GCP.
Use Agno with your coding agent
Two options:
- 1Recommended: Add Agno docs as an MCP server. Add docs.agno.com/mcp to your favourite coding agent.
- 2Add Agno docs as an indexed source. In Cursor: Settings → Indexing & Docs → Add
https://docs.agno.com/llms-full.txt. Also works in VSCode, Windsurf, and similar tools.
Read the full guide here.
Community
- X: follow for releases and demos
- Newsletter: monthly updates on what's shipping
Contributing
See the contributing guide.
License
Agno is distributed under the Apache-2.0 license.
Telemetry
Agno sends a telemetry event per agent run so we know which model providers to prioritize. Prompts, messages, and outputs are never sent. Disable by setting AGNO_TELEMETRY=false.
