graphbit  by InfinitiBit

Enterprise-grade agentic AI framework

Created 4 months ago
421 stars

Top 69.8% on SourcePulse

GitHubView on GitHub
Project Summary

GraphBit is an enterprise-grade, agentic AI framework designed for developers and AI teams requiring high performance, stability, and low resource usage. Built with a Rust core and Python wrapper, it enables reliable, multi-agent workflows with significant efficiency gains over alternatives, making it suitable for production environments and edge deployments.

How It Works

GraphBit leverages a Rust core for its workflow engine, agents, and LLM providers, ensuring maximum performance and safety. A Python API, built with PyO3 bindings and async support, facilitates integration. This hybrid architecture delivers type-safe AI agent workflows with robust error handling, circuit breakers, and retry policies. Its design prioritizes resource management, concurrency control, and memory optimization for efficient parallel multi-agent task execution.

Quick Start & Requirements

Installation requires cloning the repo, installing Rust (rustup.rs), and Poetry. Set up a Python environment (3.10-3.13) via Poetry (poetry env use python3.11, source $(poetry env info --path)/bin/activate, poetry install --no-root). Build Rust core with cargo build --release and Python bindings with maturin develop --release in python/. Crucially, set API keys (e.g., OPENAI_API_KEY) as environment variables.

Highlighted Details

  • Achieves up to 68× lower CPU usage and 140× lower memory footprint compared to some alternatives, with comparable throughput.
  • Supports multiple LLM providers including OpenAI, Anthropic, DeepSeek, and Ollama.
  • Features built-in observability, concurrency controls, and memory optimization.
  • Enables intelligent tool selection by LLMs based on descriptions and offers strong type safety throughout the execution pipeline.

Maintenance & Community

Contributions are welcomed via CONTRIBUTING.md. Community engagement is facilitated through a Discord server. GitHub Actions are used for CI/CD.

Licensing & Compatibility

The README does not explicitly state a software license. This absence requires clarification for commercial use or integration into closed-source projects.

Limitations & Caveats

The README does not detail specific limitations, known bugs, or alpha/beta status. The primary adoption blocker is the lack of a clearly defined license, impacting usability and commercial integration.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
36
Issues (30d)
2
Star History
101 stars in the last 30 days

Explore Similar Projects

Starred by Gagan Bansal Gagan Bansal(Coauthor of AutoGen; Research Scientist at Microsoft Research), Elvis Saravia Elvis Saravia(Founder of DAIR.AI), and
1 more.

agent-framework by microsoft

5.7%
5k
AI agent and multi-agent workflow framework
Created 6 months ago
Updated 17 hours ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
17k
Open-source framework for autonomous AI agent development
Created 2 years ago
Updated 9 months ago
Feedback? Help us improve.