semvec/pypi-packages huggingface dataset:
agent-synapse 0.2.1
Kubernetes-like orchestration system for AI agents
Requires Python: >=3.8

# Synapse

**Kubernetes-like orchestration system for AI agents**

[![PyPI version](https://badge.fury.io/py/synapse-ai.svg)](https://badge.fury.io/py/synapse-ai)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python Version](https://img.shields.io/pypi/pyversions/synapse-ai.svg)](https://pypi.org/project/synapse-ai/)

Synapse is a powerful framework for orchestrating AI agents with Kubernetes-like semantics. It provides a simple YAML-based workflow definition and a rich CLI for managing agent-based applications.

## Features

- 🚀 **Kubernetes-inspired** agent orchestration
- 📊 **Built-in observability** with a web dashboard
- ⚡ **Fast execution** with parallel agent processing
- 🔄 **Dependency management** between agents
- 📝 **YAML-based** workflow definitions
- 🔍 **Tracing and logging** for debugging
- 🎨 **Rich CLI** with beautiful output

## Installation

Install from PyPI:

```bash
pip install agent-synapse
```

## Quick Start

1. Initialize a new Synapse project:

```bash
synapse init
```

This creates an `agents/` directory with demo agents (`summarize.py` and `classify.py`) and a `workflow.yaml` file.

2. Run the demo workflow:

```bash
synapse run workflow.yaml --prompt "Your text here"
```

3. View the dashboard (optional):

```bash
synapse serve
# Open http://localhost:8080 in your browser
```

4. Modify the agents in the `agents/` directory to suit your needs!

## Documentation

For detailed documentation, please visit the [Synapse Documentation](https://github.com/YakshithK/synapse#readme).

### Key Concepts

- **Agents**: Independent units of work that process inputs and produce outputs
- **Workflows**: YAML files that define the agent graph and their dependencies
- **Traces**: Detailed execution logs stored in `synapse_traces.db`
- **Dashboard**: Web UI for monitoring and debugging agent executions

## Examples

Check out the [examples](./examples) directory for sample workflows and agent implementations.

## Development

1. Clone the repository:

```bash
git clone https://github.com/YakshithK/synapse.git
cd synapse
```

2. Set up a virtual environment:

```bash
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -e ".[dev]"
```

3. Run tests:

```bash
pytest
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## Support

For support, please [open an issue](https://github.com/YakshithK/synapse/issues) on GitHub.
fractal-agents 0.0.1
A modular toolkit for orchestrating intelligent agent fleets with dynamic planning and parallel execution.
Requires Python: >=3.9

# fractal-agents

**fractal-agents** is a toolkit for building hierarchical AI agents. It provides a complete cognitive architecture, from planning to parallel execution, designed for maximum performance and cost-efficiency.

## Status: Pre-Alpha Placeholder

This package has been registered on PyPI to reserve the name. The project is in the initial stages of development. The API is not stable and the package is not yet functional.

Please check back later or visit the [GitHub repository](https://github.com/findjashua/fractal-agents) for updates.

## License

This project is licensed under the MIT License.