theopenconversationkit/tock has 611 GitHub stars and 155 forks. GitHot measured 0 in 7 days. Last checked 2026-11-09 16:38 UTC. Last push 2026-10-30.
Tock, the open source conversational AI toolkit.
Measured star growth
- in 24h
- Update delayed
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalTock - The Open Conversation Kit
Curious about what Tock is or, who is using it? Check out our website!
Open Conversational AI platform to build Bots:
- Generative AI: RAG answers from your documents, with OpenAI, Azure OpenAI, AWS Bedrock or Ollama models and PGVector or OpenSearch vector stores, combined with deterministic stories
- Natural Language Processing open source stack, compatible with OpenNLP, Rasa, Amazon SageMaker and more
- Tock Studio user interface to build stories, configure the generative AI and analyze conversations
- Conversational DSL for Kotlin, Nodejs, Python and REST API
- Built-in connectors for numerous channels: Web, WhatsApp, Messenger, Teams, Slack, Google Chat and more
- Provided toolkits for custom Web integration with React and Vue
- Deploy anywhere in the Cloud or On-Premise with Docker or Kubernetes (Helm chart)
🏠 Home: https://doc.tock.ai
🕮 Documentation: https://doc.tock.ai/tock/master/
🐋 Docker configurations: https://github.com/theopenconversationkit/tock-docker
▶️ Live demo: https://demo.tock.ai
💬 Contact: https://gitter.im/tockchat/Lobby
🔢 Versions: https://gitter.im/tockchat/tock-news
Kotlin developers : use ktlint
In order to format your code with ktlint:
mvn antrun:run@ktlint-format
You may need to build snapshot before:
mvn install -Dktlint.fail=false
Python developers : use Pre-commit
The python part of the project uses pre-commit to automate code checks and formatting before each commit, ensuring consistent code quality and reducing errors.
It is very important to always execute these hooks to maintain the quality of the code.
Installation
- Install
pre-commit:pip install pre-commit - Set up the hooks in your repository:
pre-commit install
Usage
Hooks will run automatically on each commit.
To run them manually on all files, use:
pre-commit run --all-files
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
300,787 starsNousResearch/hermes-agent
The agent that grows with you
262,437 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
231,855 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,444 stars