πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

Mftrferdinand / Zeline

git clone https://github.com/Mftrferdinand/Zeline.git v0.4.2 Β· today

Zeline β€” an open-source agentic AI framework developed by Zerolinear.

+71
stars, 24h Β· #542
+~173
stars, 7 days Β· #1,259
+~740
stars, 30 days Β· #1,117
141
β˜… total Β· +173% this week
22
forks Β· 13 open issues

Star history (as recorded here)

2026-10-20 Β· 67 β˜… 2026-10-23 Β· 141 β˜…
LanguagePython
LicenseMIT
Created2026-08-08 (2mo ago)
Last pushtoday
Watchers2
OwnerUser

GitHub topics

Links

README excerpt
β€” by Zerolinear, an AI research lab. 
---
# Zeline
Zeline is an open-source agentic AI framework developed by **Zerolinear**. It's a flexible foundation for building AI agents that can reason, use tools, interact with external systems, and carry out complex, multi-step workflows.
Rather than being tied to a single model, provider, or infrastructure, Zeline is built around flexibility. Connect your preferred AI models and OpenAI-compatible endpoints, configure providers, integrate tools, and extend the framework to fit how you want your agents to work β€” models and providers can be swapped without rebuilding the system, keeping the agent architecture portable and adaptable.
Run it locally for development or deploy it to your own server or cloud, and connect it to the interfaces you use. The goal is to keep control in the developer's hands: your models, your tools, your infrastructure, your data. Open-source, model-agnostic, extensible, and developer-first.
## Features
- **Agent core** β€” an OpenAI-compatible agent loop with tool calling, plus an interactive CLI and one-shot queries
- **Model-agnostic** β€” works with OpenAI, OpenRouter, vLLM, Ollama, and any OpenAI- or Anthropic-compatible API; swap model or provider without rebuilding
- **Persistent memory** β€” long-term memory isolated per platform identity
- **Session persistence** β€” conversation history stored in SQLite (`~/.zeline/sessions.db`), so it survives gateway restarts
- **Skills** β€” reusable Markdown procedures loaded on demand; see the Zenith skill index for the full bundled catalog
- **SkillForge** β€” revision-specific usage telemetry, uncertainty-aware effectiveness scoring, stale-skill review and a draft β†’ test β†’ operator review workflow; usage and safety contract
- **Messaging gateways** β€” Telegram (long polling, commands, attachments), WhatsApp (Baileys QR pairing), and an authenticated local HTTP webhook
- **Built-in tools** β€” web search, web fetch, deep research, HTTP requests, file read/write/edit/search, image analysis, text-to-image generation, code execution, shell, and sub-agent delegation
- **Lazy tool schemas** β€” the model is sent a small core of schemas plus a one-line summary of every other tool, and fetches full parameters on demand with `tool_search`. On the `full` profile that is 6,793 characters per request instead of 17,089 (60% less), without hiding any capability: names stay visible and a listed tool can be called directly. It engages only where the saving outweighs the extra round trip, so the public `safe` profile keeps sending everything; run `zeline toolsearch` for the numbers on your own tool set
- **Real browser control** β€” the `browser` tool drives an installed Chromium/Chrome over the Chrome DevTools Protocol (open, click, type, read, screenshot), so JavaScript-rendered and logged-in pages are reachable where raw HTML fetching is not. No Playwright or Puppeteer dependency
- **Scheduled jobs inside the gateway** β€” `zeline cron` runs interval or daily wall-clo