Skip to content

Repository files navigation

Talos: Unified Autonomous Business Architect

Talos is an autonomous AI agent system designed to manage core business operations across three primary tracks: Knowledge Brain, Comms Agent, and Coding Agent.

Quick Start (Docker)

To launch the entire platform (Frontend, Backend, Database, and Sandbox):

docker-compose up --build

Architecture

Talos uses a modular, scalable architecture to ensure security and maintainability:

  • Frontend: React (Vite) using Feature-Sliced Design (FSD).
  • Backend: FastAPI using Domain-Driven Design (Feature-Based).
  • Database: MongoDB for unstructured data and agent memory.
  • Sandbox: Isolated Docker sidecar for safe code execution.
  • LLM Gateway: Google Gen AI SDK (Native integration for Gemini/Gemma).

Repository Structure

talos/
├── docker-compose.yml       # Orchestrates all services
├── GEMINI.md                # Repository-wide architectural mandates
├── README.md                # This file
├── frontend/                # React application (FSD)
├── backend/                 # FastAPI application (DDD)
└── sandbox/                 # Isolated Python execution environment

Documentation

About

Autonomous Business Architect. Talos integrates a Knowledge Brain (MongoDB), Coding Agent, and Comms Agent into a unified, AI-native system. Powered by FastAPI, it autonomously triages communications, self-heals data, and iterates on code to solve complex business workflows.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages