Cognition
An independent agent backend created and maintained by Herman Haggerty. We share the code so others can use it, inspect its behavior, and contribute improvements.
Explore the project
Cognition handles agent execution, APIs, persistent state, and tool connections. It also includes middleware, execution isolation, and logs for understanding what an agent did.
The runtime can be used without KennelAMS. Its public repository is the place to review the implementation, license, and current project guidance.
Ways to contribute
Reproduce a problem
Describe your environment and the steps that led to a failure. Include a small example when possible.
Improve the documentation
Point out missing setup steps, clarify an example, or explain an integration you have tested.
Propose a change
Review the repository guidance before proposing a fix or test. Explain the problem and how your change addresses it.
Keep credentials, private conversations, and customer information out of public reports.
Share what you learn
Use the repository for project-specific work, or contact us about a possible contribution.
Discuss a contribution