A lightweight personal AI assistant framework
Project description
Your new favorite AI assistant.
Set up in 60 seconds. Chat from Discord, Telegram, WhatsApp, the web dashboard, or the command line.
Install In 60 Seconds
curl -fsSL https://kyber.chat/install.sh | bash
Installer flow:
- Detects macOS, Linux, and WSL automatically
- Installs dependencies and
kyber-chat - Guides provider + model configuration
- Writes secure local config and
.env - Optionally sets up service mode
Why Kyber
Most assistants are fine for simple Q&A, then fall apart when the real work starts. Kyber is built for actual execution: it can run multi-step tasks, keep you updated while it works, and stay responsive to new messages without getting stuck. You get the speed of chat plus the reliability of a real automation runtime.
Fast setupOne command to install, configure, and runActually concurrentLong-running tasks do not block new messagesBackground executionStart complex work and keep chattingChat anywhereDiscord, Telegram, WhatsApp, dashboard, or CLITooling built inShell, file I/O, web search/fetch, cron, skillsRuns anywhereLaptop, VPS, homelab, Raspberry PiObservableReal-time task status, progress, and cancellationSecure by defaultSecrets in.env, not raw config JSON
What You Can Do
Build and Ship
- Read, edit, and refactor code across repositories
- Run shell commands for build/test/deploy workflows
- Debug failures with iterative tool use and live status updates
Research and Decide
- Search and fetch web sources
- Extract and summarize articles/docs/transcripts
- Pull structured outputs for reports and planning
Automate Repetitive Work
- Schedule recurring tasks with cron
- Send proactive updates into your channels
- Keep workflows running without babysitting
Operate Confidently
- Track active and completed tasks in the dashboard
- Cancel misfired tasks from UI or API
- Review security scan findings and history
Provider Flexibility
Kyber works with:
- OpenAI
- Anthropic
- OpenRouter
- DeepSeek
- Any OpenAI-compatible endpoint
You can select the provider/model during onboarding and change it later from the dashboard.
Real Workflow Examples
Debug a Production Bug
you: "login endpoint fails on invalid passwords, find and fix it"
kyber: reads code -> isolates validation bug -> patches -> runs tests -> reports diff
Research + Action
you: "summarize latest API changes and open PRs that need migration updates"
kyber: fetches sources -> summarizes impact -> edits files -> opens actionable checklist
Proactive Ops
you: "check inboxes every 30 minutes and send urgent items to Discord"
kyber: schedules cron -> runs checks -> posts concise summaries on schedule
Dashboard Highlights
- Live chat with your running agent
- Task timeline with progress + status
- Cancel/redeliver controls
- Provider/model configuration
- Cron job management
- Skills discovery and installation
- Security scan controls and report views
Dashboard Preview
Web Chat
Providers
Agent
Cron Jobs
Skills
Security Center
Discord Bot Personas
Security And Reliability
- Secrets are stored in
.envwith locked permissions - Task lifecycle is tracked (queued, running, completed, failed, cancelled)
- Cancellations are propagated back to the originating channel
- Web tooling includes clearer diagnostics for DNS/SSL/timeout failures
Project Links
- Documentation: docs.kyber.chat
- GitHub: github.com/cyph3rasi/kyber
- Community: discord.gg/HJCFXTz2bE
- Updates: x.com/Kyber_chat
Contributing
Issues, PRs, and feature proposals are welcome. If you are unsure where to start, open an issue with:
- Use case
- Desired behavior
- Current behavior
- Logs/screenshots
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kyber_chat-2026.4.21.57.tar.gz.
File metadata
- Download URL: kyber_chat-2026.4.21.57.tar.gz
- Upload date:
- Size: 908.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23245b00194bb1b147d8a32dce45b902e44ff92cc6085ec44d5335cefa16eb07
|
|
| MD5 |
11cfab77aac0916196ae23a1af286b86
|
|
| BLAKE2b-256 |
a280cb460764956a7b3935f63f0e9079c07646e93d42434dd670de87cec27ab4
|
File details
Details for the file kyber_chat-2026.4.21.57-py3-none-any.whl.
File metadata
- Download URL: kyber_chat-2026.4.21.57-py3-none-any.whl
- Upload date:
- Size: 929.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9033184869970411ba8dd2ee754be7aebf8e57124eff054bd5ac6aeed72102d0
|
|
| MD5 |
df0d89720ee4ae77e9a3684fc3bd6927
|
|
| BLAKE2b-256 |
804a26816aa0b3ad9f82aabe46b4f2d5935bb041664391c9aa08cb7a359aaa43
|