Skip to content
@SynapseKit

SynapseKit-AI

Minimal, async-first Python framework for production LLM apps. 2 hard deps · no magic · no SaaS. RAG · Agents · Graph Workflows · 33 LLM providers.
SynapseKit

PyPI version Python License: Apache 2.0 Tests Downloads Discord

Build production LLM apps with 2 dependencies.

Async-native RAG, Agents, and Graph Workflows — no magic, no SaaS, no bloat.

Website · Docs · Quickstart · Discord · Contributing


from synapsekit import RAG

rag = RAG(model="gpt-4o-mini", api_key="sk-...")
rag.add("Your document text here")

async for token in rag.stream("Summarise this."):
    print(token, end="", flush=True)

Streaming RAG in 4 lines.


33

LLM Providers

66

Document Loaders

22

Vector Stores

50+

Built-in Tools

4737

Tests passing

33 LLM Providers

OpenAI Anthropic Google Gemini Meta Mistral AWS Bedrock Azure OpenAI Groq DeepSeek Ollama Cohere Cloudflare Vertex AI Together AI Fireworks Perplexity Cerebras xAI Hugging Face OpenRouter Databricks SambaNova Moonshot Zhipu AI21 Labs Writer Novita AI vLLM LM Studio GPT4All llama.cpp Aleph Alpha Baidu ERNIE


66 Document Loaders

Files & Docs

PDF Word Excel PowerPoint Markdown CSV JSON HTML EPUB LaTeX YAML XML

Cloud Storage

AWS S3 Google Drive OneDrive Dropbox Azure Blob GCS

Databases

MongoDB Redis Elasticsearch DynamoDB BigQuery Snowflake Airtable Supabase Parquet

Productivity & CRM

Notion Confluence Jira Google Sheets HubSpot Salesforce Trello Microsoft Teams

Communication & Social

Slack Discord Reddit Twitter/X GitHub RSS

Web & Research

Wikipedia ArXiv PubMed YouTube Sitemap Obsidian

Media

Audio Video


22 Vector Stores

In-Memory ChromaDB FAISS Qdrant Pinecone Weaviate PGVector Milvus LanceDB SQLite-vec MongoDB Atlas Elasticsearch Redis OpenSearch Typesense Cassandra Property Graph


New in 2.0

Version 2.0 focuses on trust and autonomy in production, plus a repo-wide hardening pass (42 audited security, reliability, and performance fixes).

Upgrading? See the Migrating to 2.0 guide.


What's in this org

Repo What it is
SynapseKit/SynapseKit The core library — RAG, agents, graph workflows, 33 LLM providers
SynapseKit/synapsekit-docs Documentation site (Docusaurus), live at synapsekit.github.io/synapsekit-docs
SynapseKit/synapsekit-ui Marketing website, live at synapse-kit.com
SynapseKit/evalci Hosted eval runner — run SynapseKit eval suites in CI via GitHub Action

Why SynapseKit

"LangChain for people who hate LangChain."

SynapseKit LangChain LlamaIndex
Hard deps 2 50+ 20+
Install size ~5 MB ~200 MB+ ~100 MB+
Async-native ✅ Default ⚠️ Partial ⚠️ Partial
Streaming ✅ Default ⚠️ Varies ⚠️ Varies
Cost tracking ✅ Built-in ❌ SaaS ❌ No
Evaluation / EvalCI ✅ CLI + GitHub Action ❌ SaaS ⚠️ Built-in
Graph workflows ✅ Built-in ⚠️ Separate pkg ❌ No
Agent federation ✅ Built-in ❌ No ❌ No
Verifiable audit trails ✅ Signed, hash-chained ❌ No ❌ No
Reasoning LLMs ✅ Unified adapter ⚠️ Manual ⚠️ Manual
Structured output ✅ Provider-agnostic ⚠️ Provider-specific ⚠️ Provider-specific
Agent memory ✅ 4 built-in backends ⚠️ Community plugins ⚠️ Community plugins
Observability ✅ Prometheus + Grafana ❌ No ❌ No
Stack traces Your code Framework internals Framework internals
License Apache 2.0 MIT MIT

Get started

pip install synapsekit[openai]
from synapsekit import RAG

rag = RAG(model="gpt-4o-mini", api_key="sk-...")
rag.add("Your document text here")
print(rag.ask_sync("Summarise this."))

Full docs → synapsekit.github.io/synapsekit-docs


Contributing

Browse good first issues · Read the Contributing Guide · Join Discord

⭐ Star the repo if SynapseKit saves you time.

Pinned Loading

  1. SynapseKit SynapseKit Public

    Minimal, async-first Python framework for production LLM apps- 2 hard deps, no magic, no SaaS.

    Python 21 21

  2. synapsekit-docs synapsekit-docs Public

    Documentation site for SynapseKit- async-first Python framework for RAG, agents, and graph workflows

    Jupyter Notebook 3

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…