Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A minimal yet powerful framework for creating AI agents with full control over tools, providers, and execution flow.
| Date | Stars |
|---|---|
| 2026-07-31 | 333 |
| 2026-08-02 | 334 |
| 2026-08-06 | 334 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
# Zypher Agent
**Production-ready AI agents that live in your applications**
[](https://github.com/corespeed-io/zypher-agent/actions/workflows/build.yml)
[](https://jsr.io/badges/@zypher/agent)
## Features
- **Agent, Not Workflow**: Reactive loop where the agent dynamically decides
next steps based on LLM reasoning.
- **Git-Based Checkpoints**: Track, review, and revert agent changes with
built-in checkpoint management
- **Extensible Tool System**: Built-in tools for file operations, search, and
terminal commands with support for custom tools
- **Model Context Protocol (MCP)**: Native support for MCP servers with OAuth
authentication
- **Multi-Provider Support**: Works with Anthropic Claude and OpenAI GPT models
through a unified interface
- **Loop Interceptor System**: Customize agent behavior with extensible
post-inference interceptors
- **Production-Ready**: Configurable timeouts, concurrency protection, and
comprehensive error handling
## Quick Start
### Installation
> [!NOTE]
> Support for npm coming soon.
#### Using JSR
```bash
deno add jsr:@zypher/agent
```
### SDK Usage
```typescript
import { createZypherAgent } from "@zypher/agent";
import { createFileSystemTools } from "@zypher/agent/tools";
import { eachValueFrom } from "rxjs-for-await";
const agent = await createZypherAgent({
model: "claude-sonnet-4-5-20250929", // Or use ModelProvider for advanced options
tools: [...createFileSystemTools()],
mcpServers: ["@modelcontextprotocol/sequentialthinking-server"],
});
// Run task with streaming
const taskEvents = agent.runTask("Implement authentication middleware");
for await (const event of eachValueFrom(taskEvents)) {
console.log(event);
}
```
See our [documentation](https://zypher.corespeed.io/docs) for full usage
examples and API reference.
## License
Licensed under the Apache License, Version 2.0. See [LICENSE.md](LICENSE.md) for
details.
## Resources
- [Documentation](https://zypher.corespeed.io/docs) and
[API Reference](https://jsr.io/@zypher/agent/doc)
- [Issue Tracker](https://github.com/corespeed-io/zypher-agent/issues)
- [Model Context Protocol](https://modelcontextprotocol.io/)
---
Built with ♥️ by [CoreSpeed](https://corespeed.io)
Excerpt of 2,366 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:d9df232f4e458d5d, topic:mcp, topic:mcp-client
matched fp:d9df232f4e458d5d, topic:llm
matched fp:d9df232f4e458d5d, topic:multi-agent-systems, desc:ai agents