awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
tempestai-dev avatar

tempestai-dev/tempest

0
View on GitHub↗
7 stars·1 fork·TypeScript·Apache-2.0·11 viewstempestai.dev↗

Tempest

Tempest is an orchestration platform designed for the execution and management of autonomous coding agents. It provides a framework for running multiple agents in parallel, coordinating their workflows, and maintaining persistent session states through a centralized management interface.

The platform distinguishes itself through its focus on secure, isolated execution and intelligent context management. Each agent operates within a dedicated sandbox, utilizing ephemeral file systems and database copies to perform tasks without impacting production environments. To optimize performance and reduce token consumption, the system maintains a local knowledge graph of code symbols and relationships, allowing agents to access precise context without redundant file scanning.

Beyond execution, the platform includes governance and security features tailored for organizational use. It supports automated permission handling, audit logging, and resource lifecycle management, ensuring that all sandboxes and process handles are cleaned up automatically upon session termination.

Features

  • Developer Productivity Tools - Provides a platform for executing autonomous coding agents within secure sandboxed environments to streamline software development.
  • Agent Workflow Lifecycle Managers - Provides a centralized interface for managing the full lifecycle of concurrent autonomous agent sessions and their complex development workflows.
  • Agent Process Isolation - Confines agent processes within secure, platform-specific sandboxes with automated resource cleanup upon session termination.
  • Message-Passing Agent Orchestrators - Coordinates parallel agent tasks and state updates through a centralized message-passing management layer.
  • Graph-Based Context Providers - Maintains a local knowledge graph of code symbols to provide structured context for agent reasoning.
  • Coding Agent Orchestrators - Executes multiple coding agents in parallel within isolated environments to complete complex tasks.
  • AI Coding Agent Platforms - Optimizes token consumption for coding agents through efficient repository indexing.
  • Code Knowledge Graphs - Builds local graphs of code relationships to provide fast, relevant context for agentic tasks.
  • Resource Lifecycle Managers - Provides automated cleanup of sandboxes, databases, and process handles upon agent session termination.
  • Codebase Indexing - Maintains a local knowledge graph of code symbols and relationships to provide agents with precise context without redundant file scanning.
  • Agent Session Persistence - Maintains persistent state for agent sessions to track progress and review incremental changes.
  • Ephemeral Workspaces - Provisions temporary, isolated file system environments for safe agent execution.
  • Ephemeral Database Provisioning - Provisions ephemeral, independent database copies for agents to perform destructive operations safely.
  • Isolated Execution Sandboxes - Runs coding agents within secure, ephemeral sandboxes to ensure clean resource lifecycle management.
  • AI Coding Governance Controls - Provides enterprise-grade governance, audit logging, and access controls for autonomous coding tools.
  • Enterprise AI Coding Governance - Provides enterprise-grade governance, including audit logging and usage controls, for managing autonomous coding agents at scale.
  • AI Agent Permissions - Automates agent permissions to allow autonomous operation while strictly enforcing user-defined security and access policies.
  • Per-Session Workspace Isolations - Isolates each agent session within a dedicated file system worktree to prevent unauthorized access and cross-task interference.
  • Multi-Agent Coordination Frameworks - Manages interactions and context sharing between multiple agents while maintaining strict isolation boundaries.
  • Shared Knowledge Graph Memory - Shares a persistent knowledge graph across multiple agent sessions to maintain context and reduce redundant processing.

Star history

Star history chart for tempestai-dev/tempestStar history chart for tempestai-dev/tempest

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does tempestai-dev/tempest do?

Tempest is an orchestration platform designed for the execution and management of autonomous coding agents. It provides a framework for running multiple agents in parallel, coordinating their workflows, and maintaining persistent session states through a centralized management interface.

What are the main features of tempestai-dev/tempest?

The main features of tempestai-dev/tempest are: Developer Productivity Tools, Agent Workflow Lifecycle Managers, Agent Process Isolation, Message-Passing Agent Orchestrators, Graph-Based Context Providers, Coding Agent Orchestrators, AI Coding Agent Platforms, Code Knowledge Graphs.

Which projects share features with tempestai-dev/tempest?

Projects with overlapping indexed features include: rivet-dev/sandbox-agent — Sandbox Agent is a platform designed to manage, secure, and orchestrate autonomous coding assistants. It provides a… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… colbymchenry/codegraph — Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI… dtyq/magic — Magic is an all-in-one productivity environment and agent platform designed for deploying, orchestrating, and managing…

Projects sharing features with Tempest

These projects share indexed features with Tempest. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rivet-dev/sandbox-agentrivet-dev avatar

    rivet-dev/sandbox-agent

    882View on GitHub↗

    Sandbox Agent is a platform designed to manage, secure, and orchestrate autonomous coding assistants. It provides a standardized infrastructure for executing untrusted code and managing agent lifecycles within isolated, containerized environments. By decoupling agent execution from client connections, the platform ensures that session states remain persistent across process restarts and network interruptions. The project distinguishes itself through a capability-based security model that enforces granular permission checks on tool usage, ensuring that autonomous processes operate within defin

    Rustagentaiamp
    View on GitHub↗882
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    View on GitHub↗21,168
  • opensquilla/opensquillaopensquilla avatar

    opensquilla/opensquilla

    4,211View on GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    View on GitHub↗4,211
  • microsoft/vscode-copilot-chatmicrosoft avatar

    microsoft/vscode-copilot-chat

    9,493View on GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    View on GitHub↗9,493
Compare all 30 related projects→