frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Syllabi – Open-source agentic AI with tools, RAG, and multi-channel deploy

https://www.syllabi-ai.com/
42•achushankar•9h ago

Comments

achushankar•9h ago
Hi HN! I built Syllabi – an open-source platform for creating agentic AI systems that integrate tools, use knowledge bases, and deploy across channels.

The Problem: I kept needing AI that could both answer questions from company knowledge AND take actions (send Slack messages, trigger workflows, call APIs). Existing solutions either don't support agentic tool use well, lock you into their cloud, or require weeks to build from scratch.

What Syllabi Does (Three Pillars):

1. INTEGRATE ANY TOOLS • Call webhooks & custom APIs • Send Slack messages, emails, calendar events • Trigger workflows in external services • Connect YOUR custom tools via API/webhooks • AI intelligently decides WHEN and HOW to use each tool (that's the agentic part)

2. KNOWLEDGE BASE (RAG) • Transform docs, videos, websites into knowledge base • PDFs, Google Drive, Notion, Confluence • Advanced RAG with source citations • Click citations to see exact passages highlighted in original documents • Multi-format processing with smart chunking

3. DEPLOY ANYWHERE • Embed widget on any website • Slack & Discord bots • Microsoft Teams (coming soon) • Standalone web app • REST API for custom integrations • One agent, multiple channels

Key Technical Features: - MIT licensed, self-hosted, privacy-first - Modern AI models (latest GPT-4, GPT-4o, o1 series) - More providers coming (Anthropic, local models) - Agentic tool selection with function calling - Channel-agnostic core with adapter pattern - Async job queue for document processing - Plugin system for custom skills

Tech Stack: Next.js (frontend), Python FastAPI (backend), PostgreSQL, Supabase, OpenAI API

Use Cases: • AI course assistant that answers questions AND books office hours • Support bot trained on docs that can create tickets in Linear/Jira • Team knowledge base in Slack that triggers workflows • API docs helper that generates AND runs code examples

Architecture Highlights: - Modular design with clean separation of concerns - Row-level security for multi-tenancy - Docker deployment for easy self-hosting - Comprehensive API for custom integrations

I started building this 6 months ago because every project seemed to need the same thing: an AI that could access knowledge AND take actions, without vendor lock-in or per-message pricing.

Website: https://www.syllabi-ai.com/ GitHub: https://github.com/Achu-shankar/Syllabi Docs: https://www.syllabi-ai.com/docs

Would love feedback from the HN community – especially on: - Agentic AI architecture approaches - Tool use and function calling strategies - Multi-channel deployment patterns - Self-hosting and security best practices

Happy to answer questions about the tech stack, RAG implementation, agentic tool selection, or anything else!

achushankar•9h ago
Quick disclaimer: Some features shown on the landing page are still in active development or testing. I wanted to get this in front of the community early to get feedback on direction before polishing everything.

Specifically: - Multi-channel deployment (Slack/Discord) is working but needs more testing - Some integrations (Teams, advanced webhooks) are in progress - Documentation is being expanded

The core functionality (RAG knowledge base, tool use, web deployment, self-hosting) is solid and ready to use.

Would rather launch early and iterate with community feedback than wait for "perfect"! Happy to be transparent about what's ready and what's coming.

grammarxcore•6h ago
Your README links docs that don’t exist.
vytautask•5h ago
Congrats! However, it does not look ready to be used. For one, I am missing docker-compose which would spin both frontend and backend with all dependencies. Documentation does not state that but in backend docker-compose file I see a dependency on Redis. Things like that makes it hard for me to try this out (also, not supporting local models - but this might be coming in the future, as you've stated)...
nodomain•4h ago
What is your monetization model, e.g. why should I trust this project to still exist in 6 months?

When will you support AWS Bedrock?

behnamoh•3h ago
Almost all AI projects start free/open-source to build goodwill and then enshittification happens and they add a "pricing" on the landing page...
brazukadev•2h ago
It's the modern YC/HN process. There is such a long time I don't see anything interesting here tho
kissgyorgy•2h ago
It's MIT licensed, can be easily picked up by someone else.
kissgyorgy•2h ago
I was excited because it looks really good. I looked into the backend code and it's vibe coded with Claude. All the terrible exception handling patterns, all the useless comments and psychopancy is left there. I can't trust this codebase. :(
CuriouslyC•53m ago
Here's the deal with releasing early: You release something simple, something with just the core features, in order to validate (sadly most of that validation will be that your marketing sucks but c'est la vie).

If you already have a "large" product that's just very unfinished, that's not a MVP, you're asking people to be alpha testers. You either need to get it into a better state and make sure the docs and onboarding are exemplary, or break the product out into parts and ship them separately.

Tiny electric motor outperforms record holder by 40%

https://supercarblondie.com/electric-motor-yasa-more-powerful-tesla-mercedes/
96•chris_overseas•1h ago•49 comments

KaTeX – The fastest math typesetting library for the web

https://katex.org/
48•suioir•4d ago•20 comments

Oxy is Cloudflare's Rust-based next generation proxy framework (2023)

https://blog.cloudflare.com/introducing-oxy/
112•Garbage•7h ago•44 comments

ECL Runs Maxima in a Browser

https://mailman3.common-lisp.net/hyperkitty/list/ecl-devel@common-lisp.net/thread/T64S5EMVV6WHDPK...
43•seansh•4h ago•5 comments

Paris had a moving sidewalk in 1900, and a Thomas Edison film captured it (2020)

https://www.openculture.com/2020/03/paris-had-a-moving-sidewalk-in-1900.html
305•rbanffy•14h ago•144 comments

The Arduino Uno Q is a weird hybrid SBC

https://www.jeffgeerling.com/blog/2025/arduino-uno-q-weird-hybrid-sbc
36•furkansahin•2d ago•15 comments

China intimidated UK university to ditch human rights research, documents show

https://www.bbc.com/news/articles/cq50j5vwny6o
97•giuliomagnifico•2h ago•39 comments

Using FreeBSD to make self-hosting fun again

https://jsteuernagel.de/posts/using-freebsd-to-make-self-hosting-fun-again/
326•todsacerdoti•1d ago•102 comments

When models manipulate manifolds: The geometry of a counting task

https://transformer-circuits.pub/2025/linebreaks/index.html
63•vinhnx•5d ago•6 comments

Alleged Jabber Zeus Coder 'MrICQ' in U.S. Custody

https://krebsonsecurity.com/2025/11/alleged-jabber-zeus-coder-mricq-in-u-s-custody/
141•todsacerdoti•14h ago•49 comments

Tongyi DeepResearch – open-source 30B MoE Model that rivals OpenAI DeepResearch

https://tongyi-agent.github.io/blog/introducing-tongyi-deep-research/
317•meander_water•23h ago•119 comments

Why don't you use dependent types?

https://lawrencecpaulson.github.io//2025/11/02/Why-not-dependent.html
232•baruchel•20h ago•88 comments

URLs are state containers

https://alfy.blog/2025/10/31/your-url-is-your-state.html
425•thm•1d ago•183 comments

Syllabi – Open-source agentic AI with tools, RAG, and multi-channel deploy

https://www.syllabi-ai.com/
42•achushankar•9h ago•10 comments

How the Mayans were able to accurately predict solar eclipses for centuries

https://phys.org/news/2025-10-mayans-accurately-solar-eclipses-centuries.html
83•pseudolus•6d ago•42 comments

Underdetermined Weaving with Machines (2021) [video]

https://www.youtube.com/watch?v=on_sK8KoObo
36•akkartik•1w ago•7 comments

X.org Security Advisory: multiple security issues X.Org X server and Xwayland

https://lists.x.org/archives/xorg-announce/2025-October/003635.html
177•birdculture•22h ago•146 comments

Notes by djb on using Fil-C

https://cr.yp.to/2025/fil-c.html
340•transpute•1d ago•219 comments

Linux Tidbits and Collecting Pebbles

https://unixbhaskar.wordpress.com/2025/03/02/linux-tidbits-and-collecting-pebbles/
10•Bogdanp•5d ago•0 comments

Terahertz Tech Sets Stage for "Wireless Wired" Chips

https://spectrum.ieee.org/terahertz-chip-room-temperature
25•FromTheArchives•1w ago•3 comments

Collatz-Weyl Generators: Pseudorandom Number Generators (2023)

https://arxiv.org/abs/2312.17043
35•danny00•4d ago•0 comments

Lisp: Notes on its Past and Future (1980)

https://www-formal.stanford.edu/jmc/lisp20th/lisp20th.html
171•birdculture•16h ago•88 comments

Facts about throwing good parties

https://www.atvbt.com/21-facts-about-throwing-good-parties/
708•cjbarber•12h ago•287 comments

Recantha's Tiny Toolkit

https://tinytoolk.it/toolkits/recantha-kit/
4•surprisetalk•3d ago•0 comments

New prompt injection papers: Agents rule of two and the attacker moves second

https://simonwillison.net/2025/Nov/2/new-prompt-injection-papers/
50•simonw•12h ago•17 comments

Reproducing the AWS Outage Race Condition with a Model Checker

https://wyounas.github.io/aws/concurrency/2025/10/30/reproducing-the-aws-outage-race-condition-wi...
121•simplegeek•16h ago•27 comments

Why does Swiss cheese have holes?

https://www.usdairy.com/news-articles/why-does-swiss-cheese-have-holes
78•QueensGambit•5d ago•187 comments

Is Your Bluetooth Chip Leaking Secrets via RF Signals?

https://www.semanticscholar.org/paper/Is-Your-Bluetooth-Chip-Leaking-Secrets-via-RF-Ji-Dubrova/c1...
118•transpute•17h ago•23 comments

Simple trick to increase coverage: Lying to users about signal strength

https://nickvsnetworking.com/simple-trick-to-increase-coverage-lying-to-users-about-signal-strength/
304•tsujamin•9h ago•122 comments

FurtherAI (YC W24) Is Hiring Across Software and AI

1•sgondala_ycapp•13h ago