Skip to main content

ChiKen

ChiKen is your private, AI-powered research assistant that transforms your Zotero library into an interactive knowledge base.

✨ Features

ChiKen connects your Zotero library to LLM clients like Claude Desktop through RAG and MCP. Just make a few clicks, your AI clients are ready to search over your documents.

ChiKen chat interface offers three agents to interact with your research: Chat for conversational Q&A with your documents, Search for searching papers online, and Deep Research for comprehensive multi-source investigations that combine your personal library with web search to generate detailed research reports.

https://github.com/user-attachments/assets/983e3e05-6f37-46ba-a19e-69f7207c4e83

💫 Quick Start

Download and install ChiKen from Releases for your platform. PDF and plain text work out of the box; other formats require Pandoc 2+. Zotero 7+ is also required for enabling local API.

We recommend Ollama for local LLMs—easy setup for chat and embeddings. Works well with ollama/gemma3:27b. For now this is the only recommended and tested model. You can then expose your knowledge bases to advanced LLM clients like Claude Desktop through the built-in MCP server.

All data stays local. API keys are stored in your OS keychain:❓You may see prompts asking for keyring access; knowledge bases live on your disk.

For more detailed instructions, see:

Get Started

🗺️ What's Next

ChiKen continues to evolve with enhanced document parsing (both lightweight and powerful options for literature), expanded MCP tools for deeper knowledge interaction, and architectural improvements including a planned shift to PyTauri for better performance.

🌱 Contributing

We’re excited to welcome contributions!
A dedicated section with contribution guidelines and instructions is coming soon.
If you have feature requests, bug reports, or ideas, feel free to open an issue or discussion in the meantime.

💬 The Name

In the world of research, Zotero helps us to see and collect knowledge. The name comes from the Albanian word zotëroj, meaning "to master." But how do we turn that collection into true understanding?

This is the question that inspired ChiKen (知見). The name comes from jñāna-darśana (ज्ञानदर्शन), a Buddhist term for "knowledge and insight." It represents the flash of understanding that comes from deep engagement with information.

ChiKen is designed to complete the journey Zotero begins: the mastery of information (Zotero) and the spark of insight (ChiKen). We want to help you not just collect knowledge, but to connect with it, question it, and ultimately, to see it in a new light.

ChiKen idea

License

The code is licensed under the MIT License. The logo is licensed under CC BY 4.0.

Metadata

Release files for iflow-mcp_yuanjua-chiken 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_yuanjua-chiken 0.2.4
File Size Uploaded
iflow_mcp_yuanjua_chiken-0.2.4.tar.gz 145.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_yuanjua-chiken 0.2.4
File Interpreter ABI Platform
iflow_mcp_yuanjua_chiken-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 320.8 kB

Release files / iflow_mcp_yuanjua_chiken-0.2.4.tar.gz

Download URL iflow_mcp_yuanjua_chiken-0.2.4.tar.gz
Size 145.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ac3ef32da58e21ecc60879b603665ab36c1b39db8f2b71aed78cd88c497a97a1
BLAKE2b-256 checksum
How to use checksums
07c2e6bc3c00abef1a85ced4c870e5f35b7f6653e8da6da356d936e6de743766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_yuanjua_chiken-0.2.4-py3-none-any.whl

Download URL iflow_mcp_yuanjua_chiken-0.2.4-py3-none-any.whl
Size 174.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
df9137e85f82c714f24926bb17464d300c6c09d867b81d7a8a99bae1a07a6a52
BLAKE2b-256 checksum
How to use checksums
a991470270b28f22d272c0347518e5825c4b94b4866a44aee20caebc25c46a15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page